Greek bathing sponge - French English Dictionary